The fire was reported around 5:45 p.m. after someone working at the Industrial Avenue building heard a popping sound and saw smoke, responders said.
The blaze quickly went to three alarms, with two more for coverage, they said.
Bogota, Cliffside Park, Hackensack and Little Ferry firefighters were among those providing mutual aid either at the scene or for the village.
Several ladders quickly were put into operation and a trench was cut to help contain the fire, which was burning below a bow truss roof above the sprinkler system in the rear of the building.
The blaze was declared under control shortly after 7:30 p.m., less than two hours after it began.
One minor injury to a firefighter was reported.
CHECK BACK FOR MORE DETAILS
Click here to follow Daily Voice Parsippany-Troy Hills and receive free news updates.